package com.budwk.app.sqfw.bo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.budwk.app.sqfw.annotation.ProcessFieldValue;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * @author LJT
 * @since 2023/10/19
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Schema(description = "社区汇总信息业务实体")
public class Sqfw_formSummaryForAdminBO implements Serializable {

    private static final long serialVersionUID = 1L;

    private String id;

    private String sqfwId;

    private String workOrderId;

    private String sqfwFlowId;

    private String unitId;

    @ProcessFieldValue
    @ExcelProperty(value = "unit_name")
    private String unitName;

    @ExcelProperty(value = "create_date")
    private Date createDate;

    @ProcessFieldValue
    @ExcelProperty(value = "create_by")
    private String createBy;

    @ProcessFieldValue
    @ExcelProperty(value = "createUserName")
    private String createUserName;

    @ProcessFieldValue
    @ExcelProperty(value = "createUserPhone")
    private String createUserPhone;

    @ExcelProperty(value = "updateDate")
    private Date updateDate;

    @ProcessFieldValue
    @ExcelProperty(value = "updateBy")
    private String updateBy;

    @ProcessFieldValue
    @ExcelProperty(value = "updateUserName")
    private String updateUserName;

    @ProcessFieldValue
    @ExcelProperty(value = "updateUserPhone")
    private String updateUserPhone;

    @ProcessFieldValue
    @ExcelProperty(value = "type")
    private String type;

    @ExcelProperty(value = "fill_date")
    private String fillDate;

    @ProcessFieldValue
    @ExcelProperty(value = "province")
    private String province;

    @ProcessFieldValue
    @ExcelProperty(value = "city")
    private String city;

    @ProcessFieldValue
    @ExcelProperty(value = "district")
    private String district;

    @ProcessFieldValue
    @ExcelProperty(value = "county")
    private String county;

    @ProcessFieldValue
    @ExcelProperty(value = "community")
    private String community;

    @ProcessFieldValue
    @ExcelProperty(value = "a1")
    private String a1;

    @ProcessFieldValue
    @ExcelProperty(value = "a2")
    private String a2;

    @ProcessFieldValue
    @ExcelProperty(value = "a3")
    private String a3;

    @ProcessFieldValue
    @ExcelProperty(value = "a4")
    private String a4;

    @ProcessFieldValue
    @ExcelProperty(value = "a5")
    private String a5;

    @ProcessFieldValue
    @ExcelProperty(value = "a6")
    private String a6;

    @ProcessFieldValue
    @ExcelProperty(value = "a7")
    private String a7;

    @ProcessFieldValue
    @ExcelProperty(value = "a8")
    private String a8;

    @ProcessFieldValue
    @ExcelProperty(value = "a9")
    private String a9;

    @ProcessFieldValue
    @ExcelProperty(value = "a10")
    private String a10;

    @ProcessFieldValue
    @ExcelProperty(value = "a11")
    private String a11;

    @ProcessFieldValue
    @ExcelProperty(value = "a12")
    private String a12;

    @ProcessFieldValue
    @ExcelProperty(value = "a13")
    private String a13;

    @ProcessFieldValue
    @ExcelProperty(value = "a14")
    private String a14;

    @ProcessFieldValue
    @ExcelProperty(value = "a15")
    private String a15;

    @ProcessFieldValue
    @ExcelProperty(value = "a16")
    private String a16;

    @ProcessFieldValue
    @ExcelProperty(value = "a17")
    private String a17;

    @ProcessFieldValue
    @ExcelProperty(value = "a18")
    private String a18;

    @ProcessFieldValue
    @ExcelProperty(value = "a19")
    private String a19;

    @ProcessFieldValue
    @ExcelProperty(value = "a20")
    private String a20;

    @ProcessFieldValue
    @ExcelProperty(value = "a21")
    private String a21;

    @ProcessFieldValue
    @ExcelProperty(value = "a22")
    private String a22;

    @ProcessFieldValue
    @ExcelProperty(value = "a23")
    private String a23;

    @ProcessFieldValue
    @ExcelProperty(value = "a24")
    private String a24;

    @ProcessFieldValue
    @ExcelProperty(value = "a25")
    private String a25;

    @ProcessFieldValue
    @ExcelProperty(value = "a26")
    private String a26;

    @ProcessFieldValue
    @ExcelProperty(value = "a27")
    private String a27;

    @ProcessFieldValue
    @ExcelProperty(value = "a28")
    private String a28;

    @ProcessFieldValue
    @ExcelProperty(value = "a29")
    private String a29;

    @ProcessFieldValue
    @ExcelProperty(value = "a30")
    private String a30;

    @ProcessFieldValue
    @ExcelProperty(value = "a31")
    private String a31;

    @ProcessFieldValue
    @ExcelProperty(value = "a32")
    private String a32;

    @ProcessFieldValue
    @ExcelProperty(value = "a33")
    private String a33;

    @ProcessFieldValue
    @ExcelProperty(value = "a34")
    private String a34;

    @ExcelProperty(value = "a35")
    private String a35;

    @ProcessFieldValue
    @ExcelProperty(value = "a36")
    private String a36;

    @ProcessFieldValue
    @ExcelProperty(value = "a37")
    private String a37;

    @ProcessFieldValue
    @ExcelProperty(value = "a38")
    private String a38;

    @ProcessFieldValue
    @ExcelProperty(value = "a39")
    private String a39;

    @ProcessFieldValue
    @ExcelProperty(value = "a40")
    private String a40;

    @ProcessFieldValue
    @ExcelProperty(value = "a41")
    private String a41;

    @ProcessFieldValue
    @ExcelProperty(value = "42")
    private String a42;

    @ProcessFieldValue
    @ExcelProperty(value = "a43")
    private String a43;

    @ProcessFieldValue
    @ExcelProperty(value = "a44")
    private String a44;

    @ProcessFieldValue
    @ExcelProperty(value = "a45")
    private String a45;

    @ProcessFieldValue
    @ExcelProperty(value = "a46")
    private String a46;

    @ProcessFieldValue
    @ExcelProperty(value = "a47")
    private String a47;

    @ProcessFieldValue
    @ExcelProperty(value = "a48")
    private String a48;

    @ProcessFieldValue
    @ExcelProperty(value = "a49")
    private String a49;

    @ProcessFieldValue
    @ExcelProperty(value = "a50")
    private String a50;

    @ProcessFieldValue
    @ExcelProperty(value = "a51")
    private String a51;

    @ProcessFieldValue
    @ExcelProperty(value = "a52")
    private String a52;

    @ProcessFieldValue
    @ExcelProperty(value = "a53")
    private String a53;

    @ProcessFieldValue
    @ExcelProperty(value = "a54")
    private String a54;

    @ProcessFieldValue
    @ExcelProperty(value = "a55")
    private String a55;

    @ProcessFieldValue
    @ExcelProperty(value = "a56")
    private String a56;

    @ProcessFieldValue
    @ExcelProperty(value = "a57")
    private String a57;

    @ProcessFieldValue
    @ExcelProperty(value = "58")
    private String a58;

    @ProcessFieldValue
    @ExcelProperty(value = "a59")
    private String a59;

    @ProcessFieldValue
    @ExcelProperty(value = "a60")
    private String a60;

    @ProcessFieldValue
    @ExcelProperty(value = "a61")
    private String a61;

    @ProcessFieldValue
    @ExcelProperty(value = "a62")
    private String a62;

    @ProcessFieldValue
    @ExcelProperty(value = "a63")
    private String a63;

    @ProcessFieldValue
    @ExcelProperty(value = "a64")
    private String a64;

    @ProcessFieldValue
    @ExcelProperty(value = "a65")
    private String a65;

    @ProcessFieldValue
    @ExcelProperty(value = "a66")
    private String a66;

    @ProcessFieldValue
    @ExcelProperty(value = "a67")
    private String a67;

    @ProcessFieldValue
    @ExcelProperty(value = "a68")
    private String a68;

    @ProcessFieldValue
    @ExcelProperty(value = "a69")
    private String a69;

    @ProcessFieldValue
    @ExcelProperty(value = "a70")
    private String a70;

    @ProcessFieldValue
    @ExcelProperty(value = "date_flag")
    private String dateFlag;

    @ProcessFieldValue
    @ExcelProperty(value = "check_status")
    private String checkStatus;
}
